package com.ymatou.iapi.shoppingcartservice.compare.comparebean;

import java.util.Date;

import com.ymttest.utils.compare.parameter.IgnoreParam;
import com.ymttest.utils.compare.parameter.compareKey;

public class GetBatchInfo {
	//@compareKey
	@IgnoreParam
	private int batchId;
	private String batchCode;
	private int batchStatusInfo;
	private int sendType;
	private boolean isInValid;
	private boolean isExpire;
	@compareKey
	private int couponCount;
	private int receivedCount;
	private int createrType;
	private double couponValue;
	private double minOrderValue;
	private String sellerIds;
	private String productCategoryIds;
	private String activityIds;
	private String countryIds;
	private int limitType;
	private byte couponType;
	private Date validStart;
	private Date validEnd;
	private int effectiveType;
	private int effectiveDays;
	private int maxReceiveCountPerUser;
	
	
	public int getBatchId() {
		return batchId;
	}
	public void setBatchId(int batchId) {
		this.batchId = batchId;
	}
	public String getBatchCode() {
		return batchCode;
	}
	public void setBatchCode(String batchCode) {
		this.batchCode = batchCode;
	}
	public int getBatchStatusInfo() {
		return batchStatusInfo;
	}
	public void setBatchStatusInfo(int batchStatusInfo) {
		this.batchStatusInfo = batchStatusInfo;
	}
	public int getSendType() {
		return sendType;
	}
	public void setSendType(int sendType) {
		this.sendType = sendType;
	}
	public boolean isInValid() {
		return isInValid;
	}
	public void setInValid(boolean isInValid) {
		this.isInValid = isInValid;
	}
	public boolean isExpire() {
		return isExpire;
	}
	public void setExpire(boolean isExpire) {
		this.isExpire = isExpire;
	}
	public int getCouponCount() {
		return couponCount;
	}
	public void setCouponCount(int couponCount) {
		this.couponCount = couponCount;
	}
	public int getReceivedCount() {
		return receivedCount;
	}
	public void setReceivedCount(int receivedCount) {
		this.receivedCount = receivedCount;
	}
	public int getCreaterType() {
		return createrType;
	}
	public void setCreaterType(int createrType) {
		this.createrType = createrType;
	}
	public double getCouponValue() {
		return couponValue;
	}
	public void setCouponValue(double couponValue) {
		this.couponValue = couponValue;
	}
	public double getMinOrderValue() {
		return minOrderValue;
	}
	public void setMinOrderValue(double minOrderValue) {
		this.minOrderValue = minOrderValue;
	}
	public String getSellerIds() {
		return sellerIds;
	}
	public void setSellerIds(String sellerIds) {
		this.sellerIds = sellerIds;
	}
	public String getProductCategoryIds() {
		return productCategoryIds;
	}
	public void setProductCategoryIds(String productCategoryIds) {
		this.productCategoryIds = productCategoryIds;
	}
	public String getActivityIds() {
		return activityIds;
	}
	public void setActivityIds(String activityIds) {
		this.activityIds = activityIds;
	}
	public String getCountryIds() {
		return countryIds;
	}
	public void setCountryIds(String countryIds) {
		this.countryIds = countryIds;
	}
	public int getLimitType() {
		return limitType;
	}
	public void setLimitType(int limitType) {
		this.limitType = limitType;
	}
	public byte getCouponType() {
		return couponType;
	}
	public void setCouponType(byte couponType) {
		this.couponType = couponType;
	}
	public Date getValidStart() {
		return validStart;
	}
	public void setValidStart(Date validStart) {
		this.validStart = validStart;
	}
	public Date getValidEnd() {
		return validEnd;
	}
	public void setValidEnd(Date validEnd) {
		this.validEnd = validEnd;
	}
	public int getEffectiveType() {
		return effectiveType;
	}
	public void setEffectiveType(int effectiveType) {
		this.effectiveType = effectiveType;
	}
	public int getEffectiveDays() {
		return effectiveDays;
	}
	public void setEffectiveDays(int effectiveDays) {
		this.effectiveDays = effectiveDays;
	}
	public int getMaxReceiveCountPerUser() {
		return maxReceiveCountPerUser;
	}
	public void setMaxReceiveCountPerUser(int maxReceiveCountPerUser) {
		this.maxReceiveCountPerUser = maxReceiveCountPerUser;
	}
	
	
	

}
